﻿@charset "utf-8";


/*public*/
body,div,ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,p,form,iframe,input,textarea,a,span,em,strong,img{padding:0;margin:0;}
body{font: 12px/1.5 hiragino sans gb,microsoft yahei,simsun;}
form, input{font:12px/1.2em tahoma,arial,\5b8b\4f53,sans-serif;background:none;}
ul,dl,ol{list-style:none;}
h1, h2, h3, h4{font:12px/1.2em "Microsoft YaHei",arial,tahoma;font-weight:normal;}
a{color:#787878;text-decoration:none;}
a:hover,a:focus{outline:none;}
img{border:none;}
/*strong,b{font-weight:normal;}*/

em,i{font-style:normal;}
p{text-indent:0;}
.clear{clear:both;height:0;width:0;line-height:0;overflow:hidden;}
.fl { float:left}
.fr { float:right}

/*头部*/
.header{height:85px; background-color:#ffffff; position:relative; }
.header_con{max-width:1000px; margin:0 auto; }

.header_con .logo{float:left;width:172px;height:85px;}
.header_con .logo a{display:block;margin-top:11px;width:172px;height:63px;}

.header_con .header_r{float:right;width:720px;height:85px;position:relative;}
.header_con .header_r .header-top{ text-align:right; font:14px/14px "微软雅黑"; color:#FFF; margin-top:10px; padding-right:18px;  }
.header_con .header_r .header-top *{ vertical-align:middle;}
.headerc_con .header_r .header-top a {   }
.header_con .header_r .header-top span{ font-size:16px; font-weight:bold; color:#fff;}

/*菜单*/
.nav{height:46px;position:relative;margin:0 auto;}

.nav  .mainlevel{float:left; width:90px; text-align:center; background:url(/images/shuxian.png) no-repeat 0 20px; position:relative; }
.nav .start { background:none;}
.nav .mainlevel a{display:block;height:46px;font-size:14px;line-height:46px;color:#000;}
/*.nav  a:hover,.nav .list .now {color:#fff; font-weight:bold; }*/
.nav .mainlevel a:hover{ display:block; height:50px; background:url(/images/nav_hover.png) no-repeat 5px 12px;  }
.nav .start a:hover { display:block; height:50px; background:url(/images/star1_hover.png) no-repeat 5px 12px;}
.nav  .last{ float:right; text-align:center; width:90px; }
.nav .start1 a:hover{display:block; height:50px; background:url(/images/star1_hover.png) no-repeat 5px 12px; }
/*--悬浮菜单--*/
.nav ul li.mainlevel ul{width:140px;position:absolute;left:-15px;top:52px;text-align:center;overflow:hidden;z-index:99999;border-bottom:none;background:#fff;display:none;border-bottom:0px;opacity:0.90; filter:Alpha(opacity=90);}
.nav ul li.mainlevel ul li{width:110px;line-height:38px;height:38px;font-size:12px;color:#333;text-align:left;list-style:none; border-bottom:1px solid #B7C4CC; margin-left:15px; margin-right:15px;}
.nav ul li.mainlevel ul li a{text-align: center;border:none;font-size:12px;color:#252525;display:block;line-height:38px; font-family:"微软雅黑";}
.nav ul li.mainlevel ul li a:hover{color:#025cad; background:none; font-weight:bold; font-size:12px; font-family:"微软雅黑"; }


/*焦点图*/

.yinying{background:url(/images/yinying.png) repeat-x;width:100%;overflow:hidden;height:7px;position:absolute;z-index:900;bottom:-7px; left:0px; _background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/yinying.png", sizingMethod="crop");}
#banner{display:none;}
#banner{visibility:hidden;width:100%;overflow:hidden;background:url(/images/loading.gif) no-repeat center center; }


/*主体部分*/
.main { background-color:#fff;}
.content { background-color:#fff; width:900px; margin:0 auto; padding-top:55px;}

.content ul li { float: left;width:450px; display: inline;height:200px;}

.ilistp{float: left; padding-top:10px;}


.iintro{float: left; width:275px; padding-left:20px;}

.iintro img{display: block;}

.iintro strong{display: block;font-family:"微软雅黑";font-size: 25px;font-weight:normal;line-height: 36px;color:#000;}
.iintro strong i { font-weight:bold;}
.iintro span{line-height: 26px;font-size: 12px; color:#000;}

.about {background-color:#C2ECFF; padding-bottom:35px;  }
.about_con { width:930px; margin:0 auto; padding-top:15px;}
.about_logo { display:block; padding-left:5px; padding-top:45px; float:left; margin-right:20PX; }
.about_con p { line-height:30px; color:#000; font-size:14px; font-family:"微软雅黑"; padding-top:15PX; }

.about_ly { padding-top:45px;}
.about_ly .ly { margin-top: 45px; color: #000; font-size: 18px;width: 310px;height: 106px;}
.ly img { margin-right:20px; display:block;}
.ly div { padding-top:20px;}
.lyc { color:#0F63A9}

.news { background-color:#fff; padding-bottom:10px;}
.news_con {width:950px; margin:0 auto; padding-top:30px; }
.news_con ul img { padding-bottom:10px; }
.news_con ul li { background:url(/images/news_ico.jpg) no-repeat 10px 15px ;line-height:35px; color:#000; font-size:14px; font-family:"微软雅黑"; padding-left:30px;}
.news_con ul li a { color:#000; }

.link { background-color:#C2ECFF; padding-top:30px; padding-bottom:30px;}
.link_con{width:930px; margin:0 auto; }
.link_con ul{ padding-left:10px; padding-top:10px;}
.link_con ul li { float:left; padding-right:45px; line-height:35px; font-family:"微软雅黑"; color:#000;}
.link_con ul li a { color:#000; font-family:"微软雅黑";}
/*底部代码*/

.footer{background:#025DAD;height:270px;}
.foot_box{max-width:1000px;margin:0 auto;padding-top:40px;}
.foot_box_l{}
.foot_box_l ul li{float:left;width:100px;padding-left:24px;border-left:1px solid #fff;}
.foot_box_l ul .first{padding-left:0px;border-left:none;}
.foot_box_l ul .second{width:170px;}
.foot_box_l ul li b{font-size:14px;color:#fff; padding-bottom:10px; display:block;}
.foot_box_l ul li a{display:block;color:#fff;line-height:20px;}
.foot_box_l ul li span{display:block;color:#fff;line-height:20px; width:200px;}
.foot_box_l ul li a:hover{color: #fff;}
.foot_box_r{float:right;padding-top:0px; width:320px;}
.foot_box_r .weixin{ float:right; margin-bottom:10px;}
.foot_box_r .tel{ text-align:right; color:#fff;}
.foot_box_r .tel i{ color:#ffffff; display:block;}
.foot_box_r .tel b{ font-size:26px; color:#ffffff; line-height:26px; font-weight:lighter; background-image:url(/images/telico.png); background-position:0px 5px; background-repeat:no-repeat; padding-left:34px;}
.foot_box_r .tel p{ line-height:20px; padding-top:5px;}

#footer1 {

	width: 100%;

	height: 10%;

	position: fixed;

	z-index: 1000;

	bottom: 0;

	background: #444;

}

#footer1 a {

	text-decoration: none;

	color: #fff;

	background: url(/images/nav_line.png) no-repeat right center;

	width: 50%;

	height: 50px;

	float: left;

	display: block;

	text-align: center;

}

#footer1 ul li {

	padding-top: 30px;

}

#footer1 li.home {

	background: url(/images/home00.png) no-repeat center 28px;

	background-size: 20px auto;

}

#footer1 li.tel {

	background: url(/images/tel.png) no-repeat center 28px;

	background-size: 20px auto;

}


}

#footer1 li.map {

	background: url(/images/map.png) no-repeat center 8px;

	background-size: 20px auto;

}

/*内容部分*/
.abc { height:240px;}
.w1160{max-width:1000px;margin:0px auto;position:relative; padding-top:20px; padding-bottom:20px;}
.grid282{width:250px;}
.sub-category{margin-bottom: 20px;}
.sub-category dt{display:block;background:url(/images/list_nav1.jpg) repeat;color:#fff;font-size:28px;padding-left:60px;}
.sub-category dd a{background:#f3f3f3 url(/images/arrow.png) no-repeat 250px center;height:38px;line-height:38px;border:1px solid #ddd;border-top:none;margin-top:2px;display:block;padding-left:10px; font-size:14px; color:#505050;}
.sub-category dd a:hover{background:#0160ab  url(/images/arrow.png) no-repeat 250px center;color:#fff;}
.sub-category dd.cur a{background:#0160ab  url(/images/arrow.png) no-repeat 250px center;color:#333;}

.sub-category dd.tree a{ padding-left:45px; background:#fff url(/images/arrow.png) 20px center no-repeat; margin:0px; font-size:12px; }
.sub-category dd.tree a:hover{background:#fff url(/images/arrow.png) 20px center no-repeat;color:#f30;}
.sub-category dd.tree.cur a{background:#fff url(/images/arrow.png) 20px center no-repeat;color:#f30;}

.grid854{width:730px;border-radius:10px;border:1px solid #ddd;background:#fff;}
.grid854 .sitemap{position:relative;border-bottom:1px solid #ddd;padding-bottom:10px;}
.grid854 .sitemap h3{font-size:20px;}
.grid854 .sitemap p{text-align:right;position:absolute;top:0px;right:0px;color:#666}
#article-lsf {line-height:28px; padding:20px 0; font-size:14px;}
#article-lsf p{margin-top:20px;line-height:28px;}
#article-lsf img{WIDTH: expression(this.width > 640 && this.width > this.height ? 640 : true);max-width: 640px;margin-top:20px;}
.p20{padding:20px;}

.news_list li{position:relative;border-bottom:1px solid #ddd; height:165px;margin-top:15px;}
.news_list li .list_img{width:205px;height:140px;border:2px solid #ddd;float:left;margin-right:15px;}
.news_list li span{color:#999999;position:absolute;top:5px;right:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.gray-text{position:absolute;top:50px;right:10px;width:440px;font-size:14px;color:#999;line-height:22px;}
.mt20{margin-top:30px;}
.news_list li .list_img{width:205px;height:140px;border:2px solid #ddd;float:left;margin-right:15px;}
.news_list li a strong { font-size:18px; background:url(/images/list_ico.png) no-repeat 10px 10px; padding-left:30px;}



.turnover { padding:5px 10px; font-family:"宋体" ;text-align:center; margin-top:10px; font-size:14px;}
.turnover a, .turnover .current, .turnover .disabled{display:inline-block; height:25px; line-height:25px; padding:0px 10px;margin-left:5px; text-align:center;}
.turnover a, .turnover .disabled { background:#fff;border:1px solid #ccc;text-decoration:none;  color:#000;}
.turnover .disabled { color:#ccc;}
.turnover a:hover, .turnover .current {border:1px solid #0160ab; background:#0160ab; color:#fff;  }

.single_title{font-size:22px;text-align:left;margin:5px 0px;color:#015EAF;margin-top:25px;text-align:center;}
.single_add{color:#A0A0A0;text-align:left;border-bottom:1px dashed #eaeaea;padding-bottom:15px;font-size:12px;text-align:center;}
.mt15{margin-top:15px;}

.pics_list{ margin-left:10px;}
.pics_list li{float:left; margin-right:20px;margin-bottom:20px;}
.pics_list li div{margin-bottom:8px;}
.pics_list li img{display:block;width:310px;height:250px;margin:0px auto;}
.pics_list li a{display:block;width:310px;height:250px;border:2px solid #ddd;  text-align:center; font-size:16px; background-color:#1e95d7}
.pics_list li a:hover{border:2px solid #ddd; background-color:#ffae3b }
.pics_list .se_second a {display:block;width:310px;height:250px;border:2px solid #ddd;  text-align:center; font-size:16px;  background-color:#015eaf}

.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both; }
.clearfix{*zoom:1;clear:both;} /*ie6,7*/


.lianxiwomen { margin-top:30px;}
.lianxiwomen .lx_t { margin: 0 auto; width:290px; padding-bottom:55px;}
.lx_box { height:90px; padding-bottom:25px;}
.lx_a { padding-bottom:12px;}
.lx_a strong { font-size:14px; color:#666;  padding-right:10px;}
.lx_a span { color:#C0C0C0;}
.lx_c1 { background:url(/images/lx_bg1.jpg) no-repeat; width:320px; height:62px; }
.lx_c2 { background:url(/images/lx_bg2.jpg) no-repeat; width:320px; height:62px; }
.lx_c3 { background:url(/images/lx_bg3.jpg) no-repeat; width:320px; height:62px; }
.lx_c4 { background:url(/images/lx_bg4.jpg) no-repeat; width:320px; height:62px; }
.lx_c5 { background:url(/images/lx_bg5.jpg) no-repeat; width:320px; height:62px; }
.lx_c6 { background:url(/images/lx_bg6.jpg) no-repeat; width:320px; height:62px; }
.lx_c7 { background:url(/images/lx_bg7.jpg) no-repeat; width:320px; height:62px; }

.lx_c p { padding-left:65px; color:#787878; font-size:14px; font-family:"微软雅黑"; padding-top:10px; padding-bottom:10px;  }
.lx_c span { padding-left:65px; color:#787878; font-size:14px; font-family:"微软雅黑"; display:block; padding-top:18px; }

.lx_erweima { padding-top:10px;}
.bdmap { border-bottom:1px solid #ddd; padding-bottom:15px; margin-bottom:35px;}
.bdmap strong { font-size:20px;}

/*合作客户*/
.hezuokh{position:relative;border-bottom:1px solid #ddd; width:925px; margin:0 auto;}
.hezuokh h3{font-size:24px; color:#000; font-family:"微软雅黑"; padding-bottom:5px; border-bottom:1px solid #0066A5; width:130px; padding-left:3px;}
.hezuokh p{text-align:right;position:absolute;top:10px;right:0px;color:#666}
.khlist { padding-top:10px; width:965px; margin:0 auto;}
.khlist ul { padding-left:30px;}
.khlist ul li{ float:left; width:210px; height:50px; background-color:#40B9FF; margin-right:20px; text-align:center; border-top-left-radius:10px;
border-top-right-radius:10px;}
.khlist ul li a{  color:#fff; font-size:18px; line-height:50px;}
.khlist .bhover { background-color:#025DAD;}

.khcon{width:965px;border-radius:10px;border:1px solid #ddd;background:#fff; margin:0 auto; padding-left:50px; padding-bottom:30px;  padding-top:40px;}


.khcon1 ul li { float:left; width:155px; height:190px; margin-right:20px; padding-bottom:40px; } 
.khcon1 ul li img{ width:155px; height:155px; border:1px solid #B0B0B0;}
.khcon1 ul li p { line-height:30px; text-align:center; color:#000; font-size:14px;}
.khcon1 ul { display:none;}
.khcon1 ul.khblock { display:block;}

@media (max-width:767px){
	body {
		padding-bottom:10px;
	}
}
/*移动端底部导航*/
.phonefooternav {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 99999;
}
.phonefooternav ul {
  padding:0px;
}
.phonefooternav ul li {
  width: 24.899%;
  background: #494949;
  float: left;
  /*padding: 10px 0;*/
  border-right: 0.1px solid #666;
  list-style: none;
  font-size: 40px;
}
.phonefooternav ul li a {
  display: block;
  color: #fff;
  text-align: center;
}
.phonefooternav ul li a:hover{
	text-decoration: initial;
}
.phonefooternav ul li a i {
  display: block;
  font-size: 40px;
  padding: 20px 0;
}

@font-face {
	font-family: 'Glyphicons Halflings';
	src: url('/fonts/glyphicons-halflings-regular.eot');
	src: url('/fonts/glyphicons-halflings-regular.eot') format('embedded-opentype'), url('/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.glyphicon-th-large:before { 	content: "\e010"; }
.glyphicon-earphone:before { 	content: "\e182"; }
.glyphicon-remove:before { 	content: "\e014"; }
.glyphicon-home:before { 	content: "\e021"; }
.glyphicon-th-list:before {
	content: "\e012";
}
@-ms-viewport {
 width: device-width;
}
.visible-xs, .visible-sm, .visible-md, .visible-lg {
	display: none !important;
}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
	display: none !important;
}
@media (max-width: 980px) {
.visible-xs {
	display: block !important;
}
table.visible-xs {
	display: table !important;
}
tr.visible-xs {
	display: table-row !important;
}
th.visible-xs,  td.visible-xs {
	display: table-cell !important;
}
}
@media (max-width: 980px) {
.visible-xs-block {
	display: block !important;
}
}
@media (max-width: 980px) {
.visible-xs-inline {
	display: inline !important;
}
}
@media (max-width: 980px) {
.visible-xs-inline-block {
	display: inline-block !important;
}
}
@media (min-width: 980px) and (max-width: 991px) {
.visible-sm {
	display: block !important;
}
table.visible-sm {
	display: table !important;
}
tr.visible-sm {
	display: table-row !important;
}
th.visible-sm,  td.visible-sm {
	display: table-cell !important;
}
}
@media (min-width: 980px) and (max-width: 991px) {
.visible-sm-block {
	display: block !important;
}
}
@media (min-width: 980px) and (max-width: 991px) {
.visible-sm-inline {
	display: inline !important;
}
}
@media (min-width: 980px) and (max-width: 991px) {
.visible-sm-inline-block {
	display: inline-block !important;
}
}
@media (min-width: 980px) and (max-width: 1199px) {
.visible-md {
	display: block !important;
}
table.visible-md {
	display: table !important;
}
tr.visible-md {
	display: table-row !important;
}
th.visible-md,  td.visible-md {
	display: table-cell !important;
}
}
@media (min-width: 980px) and (max-width: 1199px) {
.visible-md-block {
	display: block !important;
}
}
@media (min-width: 980px) and (max-width: 1199px) {
.visible-md-inline {
	display: inline !important;
}
}
@media (min-width: 980px) and (max-width: 1199px) {
.visible-md-inline-block {
	display: inline-block !important;
}
}
@media (min-width: 980px) {
.visible-lg {
	display: block !important;
}
table.visible-lg {
	display: table !important;
}
tr.visible-lg {
	display: table-row !important;
}
th.visible-lg,  td.visible-lg {
	display: table-cell !important;
}
}
@media (min-width: 980px) {
.visible-lg-block {
	display: block !important;
}
}
@media (min-width: 980px) {
.visible-lg-inline {
	display: inline !important;
}
}
@media (min-width: 980px) {
.visible-lg-inline-block {
	display: inline-block !important;
}
}
@media (max-width: 980px) {
.hidden-xs {
	display: none !important;
}
}
@media (min-width: 980px) and (max-width: 991px) {
.hidden-sm {
	display: none !important;
}
}
@media (min-width: 980px) and (max-width: 1199px) {
.hidden-md {
	display: none !important;
}
}
@media (min-width: 980px) {
.hidden-lg {
	display: none !important;
}
}
.visible-print {
	display: none !important;
}
@media print {
.visible-print {
	display: block !important;
}
table.visible-print {
	display: table !important;
}
tr.visible-print {
	display: table-row !important;
}
th.visible-print,  td.visible-print {
	display: table-cell !important;
}
}
.visible-print-block {
	display: none !important;
}
@media print {
.visible-print-block {
	display: block !important;
}
}
.visible-print-inline {
	display: none !important;
}
@media print {
.visible-print-inline {
	display: inline !important;
}
}
.visible-print-inline-block {
	display: none !important;
}
@media print {
.visible-print-inline-block {
	display: inline-block !important;
}
}
@media print {
.hidden-print {
	display: none !important;
}
}